package pos.dominio;

import java.util.Comparator;

public class ComparadorJugadoresPorElaboracionesValidas implements Comparator<Jugador>{

		public int compare(Jugador p, Jugador q){
			
			Integer pCantidad = 0;
			Integer qCantidad = 0;
			
			for(Elaboracion elaboracion: p.getPerfumeria().getListaElaboracion()){
				if(elaboracion.isValida())
					pCantidad++;
			}
			
			for(Elaboracion elaboracion: q.getPerfumeria().getListaElaboracion()){
				if(elaboracion.isValida())
					qCantidad++;
			}
			
			return pCantidad.compareTo(pCantidad);
		}

}
